package idv.loveloser.dao;

/**
 * AbstractMdlGradeOutcomes entity provides the base persistence definition of
 * the MdlGradeOutcomes entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlGradeOutcomes implements java.io.Serializable {

	// Fields

	private Long id;
	private Long courseid;
	private String shortname;
	private String fullname;
	private Long scaleid;
	private String description;
	private Short descriptionformat;
	private Long timecreated;
	private Long timemodified;
	private Long usermodified;

	// Constructors

	/** default constructor */
	public AbstractMdlGradeOutcomes() {
	}

	/** minimal constructor */
	public AbstractMdlGradeOutcomes(String shortname, String fullname,
			Short descriptionformat) {
		this.shortname = shortname;
		this.fullname = fullname;
		this.descriptionformat = descriptionformat;
	}

	/** full constructor */
	public AbstractMdlGradeOutcomes(Long courseid, String shortname,
			String fullname, Long scaleid, String description,
			Short descriptionformat, Long timecreated, Long timemodified,
			Long usermodified) {
		this.courseid = courseid;
		this.shortname = shortname;
		this.fullname = fullname;
		this.scaleid = scaleid;
		this.description = description;
		this.descriptionformat = descriptionformat;
		this.timecreated = timecreated;
		this.timemodified = timemodified;
		this.usermodified = usermodified;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCourseid() {
		return this.courseid;
	}

	public void setCourseid(Long courseid) {
		this.courseid = courseid;
	}

	public String getShortname() {
		return this.shortname;
	}

	public void setShortname(String shortname) {
		this.shortname = shortname;
	}

	public String getFullname() {
		return this.fullname;
	}

	public void setFullname(String fullname) {
		this.fullname = fullname;
	}

	public Long getScaleid() {
		return this.scaleid;
	}

	public void setScaleid(Long scaleid) {
		this.scaleid = scaleid;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Short getDescriptionformat() {
		return this.descriptionformat;
	}

	public void setDescriptionformat(Short descriptionformat) {
		this.descriptionformat = descriptionformat;
	}

	public Long getTimecreated() {
		return this.timecreated;
	}

	public void setTimecreated(Long timecreated) {
		this.timecreated = timecreated;
	}

	public Long getTimemodified() {
		return this.timemodified;
	}

	public void setTimemodified(Long timemodified) {
		this.timemodified = timemodified;
	}

	public Long getUsermodified() {
		return this.usermodified;
	}

	public void setUsermodified(Long usermodified) {
		this.usermodified = usermodified;
	}

}